he is a strict moslem - Alemán Inglés Diccionario